package com.polaris.live.common.network

import com.blankj.utilcode.util.StringUtils
import com.polaris.live.translation.R.string

/**
 * 描述　: 错误枚举类
 *
 * @author Created by 半仙 on 2023/7/31/031 16:43
 */
enum class Error(
    val code: Int, val err: String
) {

    /**
     * 未知错误
     */
    UNKNOWN(1000, StringUtils.getString(string.Request_failed)),

    /**
     * 解析错误
     */
    PARSE_ERROR(1001, StringUtils.getString(string.Parsing_error)),

    /**
     * 网络错误
     */
    NETWORK_ERROR(1002, StringUtils.getString(string.Network_connection_error)),

    /**
     * 证书出错
     */
    SSL_ERROR(1004, StringUtils.getString(string.Certificat_error)),

    /**
     * 连接超时
     */
    TIMEOUT_ERROR(1006, StringUtils.getString(string.Network_connection_timeout));

}